package com.its.oa.model;

import java.util.Date;;

/**
 * InoutStore entity. @author MyEclipse Persistence Tools
 */

public class InoutStore implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private Integer id;
	private User userByObsuserid;
	private User userByOutuserid;
	private Asset asset;
	private Date outtime;
	private String status;
	private String options;

	// Constructors

	/** default constructor */
	public InoutStore() {
	}

	/** full constructor */
	public InoutStore(User userByObsuserid, User userByOutuserid, Asset asset,
			Date outtime, String status, String options) {
		this.userByObsuserid = userByObsuserid;
		this.userByOutuserid = userByOutuserid;
		this.asset = asset;
		this.outtime = outtime;
		this.status = status;
		this.options = options;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public User getUserByObsuserid() {
		return this.userByObsuserid;
	}

	public void setUserByObsuserid(User userByObsuserid) {
		this.userByObsuserid = userByObsuserid;
	}

	public User getUserByOutuserid() {
		return this.userByOutuserid;
	}

	public void setUserByOutuserid(User userByOutuserid) {
		this.userByOutuserid = userByOutuserid;
	}

	public Asset getAsset() {
		return this.asset;
	}

	public void setAsset(Asset asset) {
		this.asset = asset;
	}

	public Date getOuttime() {
		return this.outtime;
	}

	public void setOuttime(Date outtime) {
		this.outtime = outtime;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getOptions() {
		return this.options;
	}

	public void setOptions(String options) {
		this.options = options;
	}

}